草庐IT

Java EE 和 Glassfish

全部标签

java - Orbeon 表单和 glassfish - 错误 : Could not initialize class org. orbeon.oxf.xforms.xbl.BindingCache

我正在尝试在glassfish上运行Orbeonformsversion3.9CE=communityedition。当我启动服务器时出现以下异常:Couldnotinitializeclassorg.orbeon.oxf.xforms.xbl.BindingCache$有解决这个问题的想法吗? 最佳答案 这个异常没有响起,但3.9现在真的很旧(2011年发布),所以我建议您尝试使用更新的版本(撰写本文时为4.9)。如果您在最新版本中仍然遇到该问题,请随时发布另一个相关问题,这样会更容易调查和解决。

java - 如何在 Glassfish 3 中为每个部署的应用程序配置 log4j?

我正在尝试使用log4j来处理在Glassfish3下运行的Web服务的日志。我看到的大多数将log4j与Glassfish结合使用的指南都希望我弄乱Glassfish全局设置,我希望避免,因为每个Glassfish实例将部署多个应用程序。有什么方法可以让Glassfish在部署我的Web服务时执行一段代码,这将允许我调用DOMConfigurator并使用我的XML文件设置log4j?感谢您的帮助!编辑:答案是将log4j.xml文件放在WEB-INF/classes中。在我们的例子中,看起来log4j似乎仍未配置,但日志记录实际上仍按预期工作。 最佳答案

java - 无法解析类型 [org.glassfish.jersey.message.filtering.spi.ObjectProvider<com.fasterxml.jackson.databind.ser.FilterProvider>] 的任何 bean

尝试将我的JerseyWeb服务从Moxy转移到Jacksonjson媒体提供程序,发现了几个我目前无法解决的问题:首先,moxy对于同一段代码工作正常,但是因为我们在其他项目中到处都在使用jackson,所以我想保持一致......所以我改变了1)pom中的依赖org.glassfish.jersey.mediajersey-media-json-jackson${jersey.version}2)ResourceConfig注册register(JacksonFeature.class)但是当我运行我的web服务时我开始遇到这个异常(基本上它发生在我从web服务方法返回时):Cau

java - Glassfish native 库加载(.dll、.so)

我正在使用最近发布的Glassfishv3,在使用native库时,glassfish会间歇性地提示glassfishSEVERE:java.lang.UnsatisfiedLinkError:NativeLibraryalreadyloadedinanotherclassloader在以前的glassfish版本(v2.2)中加载native库的过程是简单地将.dll文件放在GLASSFISH_HOME\lib中。现在我不知道v3中是否有这样一个神奇的文件夹,如果有请告知。我还检查了管理屏幕,我认为有两个变量与我的问题有关:native库路径前缀和native库路径后缀。我一直在互联

Springboot+vue的政府管理的系统设计(有报告)。Javaee项目,springboot vue前后端分离项目。

演示视频:Springboot+vue的政府管理的系统设计(有报告)。Javaee项目,springbootvue前后端分离项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringBoot+Mybatis+Vue+Maven来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。界面简洁,操作简单。报告截图:

java - GlassFish 4.0 w/Jersey 毫无异常(exception)地返回 500 内部服务器错误

我正在使用GlassFish4.0服务器和基于服务器端JPA的类,我想通过JAX-RS提供这些类。到目前为止,这对于简单实体来说效果很好。但是,如果我有一个@OneToMany关系,并且有一个链接实体,服务器将返回500内部服务器错误。在这种情况下,服务器日志中不会记录任何内容。为了找到错误,我创建了一个小的自定义JSP页面来获取有关所发生情况的更多信息。代码就是这样:Status:Throwable:不幸的是,输出只是“Status:500Throwable:null”我自己的服务器端代码似乎运行正常(做了一些调试输出),但是,出现了一些错误。在此示例中,除非存在链接的IssueCo

java - Eclipse 上的 Glassfish 4 - 超时 - java.util.concurrent.TimeoutException

我在让Glassfish服务器实际启动并在Eclipse(luna)安装上保持运行时遇到了麻烦。我已经让Glassfish在Netbeans中运行良好。我已经在Eclipse中创建了服务器,我可以启动它,但进度条达到大约69%然后停止并最终给我一个错误:Unabletostartserverontime.java.util.concurrent.TimeoutException奇怪的是,在等待错误出现的同时,我也可以转到localhost:8080并且服务器正在运行,我也可以转到管理控制台。我也增加了超时(开始时为240秒),但同样的事情发生了。我已经在Eclipse中删除并重新创建了

java - Glassfish 线程池、接受器线程、HTTP 最大连接数

请看附图,请帮助我理解线程池(最大和最小线程池大小)、接受器线程及其最大连接数和HTTP最大连接数之间的关系。线程池:HTTP:传输TCP: 最佳答案 先给大家一些官方文档线程池线程池是服务器可以同时处理的最大请求数。服务器有一个等待线程处理的连接队列。请记住,线程的请求生命周期会很长。也就是说,不仅在从套接字读取HTTP请求时,或在向客户端写入HTTP响应时,而且它一直在处理业务逻辑、等待DB完成、写入日志文件、发送/接收WS方法,...阅读:https://docs.oracle.com/cd/E18930_01/html/82

Java EE/Glassfish 应用程序逻辑

我试图了解我的一些应用程序逻辑应该放在我的JavaEE应用程序中的什么位置。我是JavaEE的新手,正在考虑从遗留数据库加载大量非结构化数据并构建一个干净的对象模型以供我的应用程序使用。根据我的调查,我看到JavaEE应用程序有2个组件,EnterpriseBean和Web应用程序组件。我的应用程序的这一部分将负责加载数据、构建对象模型并根据数据的当前状态通过JMS向相关方发送消息。数据将通过与数据库同步以及通过JMS从远程Java应用程序接收的消息进行更新。EJB是否适合此类功能?我怎样才能开始我的对象模型的初始化(主要方法JavaApp等效)?创建定时事件以查看对象模型并通过JMS

Java EE 和 Glassfish

我刚刚安装了与Glassfish捆绑在一起的JavaEESDK。官网看不太清楚,好像这些都要一起下载。我只是想弄清楚EE在我的系统中实际安装的位置。我只看到C:\glassfishv3及其下面的目录。Glassfish不就是一个独立于EE的web服务器吗?我只想使用EE中的类编写Servlet。有点恼火的是Oracle正在用API扩展来插入他们的服务器。所以我的问题是:我可以从我的系统中删除Glassfish并仍然使用EE构建程序吗?EE安装在哪里?非常感谢您的帮助。 最佳答案 Glassfish是一个符合EE的服务器。这意味着,它